Text copied to clipboard!
Наслов
Text copied to clipboard!Go Developer
Опис
Text copied to clipboard!
Tražimo talentovanog i motivisanog Go programera koji će se pridružiti našem timu za razvoj softvera. Kao Go programer, bićete odgovorni za dizajniranje, implementaciju i održavanje skalabilnih i efikasnih backend sistema koristeći Go (Golang) programski jezik. Ova pozicija zahteva duboko razumevanje principa razvoja softvera, iskustvo u radu sa distribuiranim sistemima i sposobnost rešavanja kompleksnih tehničkih izazova. Od kandidata se očekuje da sarađuje sa drugim članovima tima, uključujući frontend developere, DevOps inženjere i menadžere projekata, kako bi se obezbedila isporuka visokokvalitetnih rešenja u zadatim rokovima. Idealan kandidat ima iskustvo u radu sa RESTful API-ima, bazama podataka (relacionim i NoSQL), kao i sa alatima za verzionisanje koda poput Gita. Poznavanje kontejnerizacije (Docker, Kubernetes) i cloud platformi (AWS, GCP, Azure) smatra se velikom prednošću. Važno je da ste samostalni, ali i spremni na timski rad, kao i da posedujete dobre komunikacione veštine. Bićete uključeni u sve faze razvoja softvera, od analize zahteva i planiranja, preko implementacije i testiranja, do održavanja i optimizacije postojećih rešenja. Očekuje se da pratite najnovije trendove u razvoju softvera i kontinuirano unapređujete svoje znanje. Ako ste strastveni u vezi sa programiranjem u Go jeziku i želite da radite na izazovnim projektima u dinamičnom okruženju, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje backend servisa koristeći Go jezik
- Dizajniranje i implementacija RESTful API-ja
- Rad sa bazama podataka (relacione i NoSQL)
- Optimizacija performansi i skalabilnosti sistema
- Pisanje tehničke dokumentacije
- Saradnja sa drugim članovima razvojnog tima
- Implementacija sigurnosnih standarda
- Testiranje i otklanjanje grešaka u kodu
- Praćenje novih tehnologija i trendova
- Učešće u planiranju i analizi zahteva
Захтеви
Text copied to clipboard!- Iskustvo u radu sa Go (Golang) programskim jezikom
- Poznavanje principa objektno orijentisanog programiranja
- Radno iskustvo sa RESTful API-ima
- Iskustvo sa bazama podataka (SQL i/ili NoSQL)
- Poznavanje Gita i alata za verzionisanje koda
- Razumevanje koncepata kontejnerizacije (Docker, Kubernetes)
- Osnovno znanje o cloud platformama (AWS, GCP, Azure)
- Sposobnost samostalnog i timskog rada
- Dobre komunikacione veštine
- Sposobnost rešavanja kompleksnih problema
Могућа питања на интервјуу
Text copied to clipboard!- Koliko dugo radite sa Go programskim jezikom?
- Možete li navesti projekte na kojima ste koristili Go?
- Kakvo je vaše iskustvo sa radom na distribuiranim sistemima?
- Da li ste radili sa Dockerom ili Kubernetesom?
- Kako pristupate optimizaciji performansi aplikacija?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako osiguravate kvalitet i sigurnost koda?
- Da li ste radili u agilnim timovima?
- Kako rešavate konflikte u timu?
- Koje alate koristite za testiranje i debagovanje koda?